package com.hjm.project.team.policy.domain;

import com.hjm.framework.aspectj.lang.annotation.Excel;
import com.hjm.framework.web.domain.BaseEntity;
import lombok.Data;

/**
 * 团队政策信息对象 team_policy
 * 
 * @author maker-platform
 * @date 2021-04-11
 */

@Data
public class TeamPolicy extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Integer id;

    /** 政策名称 */
    @Excel(name = "政策名称")
    private String policyName;

    /** 政策类型 1、引流奖励 2、返现奖励 3、采购奖励 4、增量奖励 */
    @Excel(name = "政策类型 1、引流奖励 2、返现奖励 3、采购奖励 4、增量奖励")
    private String type;

    /** 团队类型 1、老团 2、新团*/
    private String teamType;

    /** 政策值 */
    @Excel(name = "政策值")
    private String policyValue;

    /** 创建时间 */
    @Excel(name = "创建时间")
    private String createDate;

    /** 创建时间 */
    @Excel(name = "创建时间")
    private String updateDate;

    /** 添加人 */
    @Excel(name = "添加人")
    private String addMan;

    /** 奖励类型 */
    private String rewardType;


    private String policyId;            //引流政策编号
    private String startDate;           //政策开始日期  yyyy-mm-dd
    private String endDate;             //政策到期日期  yyyy-mm-dd
    private String status;              //0关闭 1 正常
    private String policyCondition;     //(开始区间)达成条件 如果是 引流人员奖励 此项就是 人数  累计采购奖励 就是台数 交易增量奖励 就是金额
    private String policyStage;         //档位阶段 1 2 3 4 档位
    private String policyConditionEnd;  //(结束区间)达成条件 如果是 引流人员奖励 此项就是 人数  累计采购奖励 就是台数 交易增量奖励 就是金额
    private String start;
    private String end;
    private String start1;
    private String end1;



}
